striated rifle - Francés Inglés Diccionario